beef sweetbreads - Spanish English Dictionary